self-setting finish - German English Dictionary